have sex after a dry spell - Espagnol Anglais Dictionnaire